package com.zone.domain.credit.service;

import com.zone.domain.credit.model.entity.UserCreditAccountEntity;
import com.zone.domain.credit.model.entity.UserCreditAdjustAmountEntity;

/**
 * @author: zongzi
 * @description: 用户积分账户额度变更相关操作
 * @date: 2025/3/11
 */
public interface IUserCreditAccountQuoteService {

    /**
     * 用户积分变更
     *
     * @param adjustAmountEntity 入参
     */
    void adjustAmount(UserCreditAdjustAmountEntity adjustAmountEntity);

    /**
     * 查询用户积分账户
     *
     * @param userId
     * @return
     */
    UserCreditAccountEntity queryCreditAccount(String userId);
}
